Amazon API Gateway
REST及びWebSocketのAPIを作成・公開するAWSのサービス.
クライアントとバックエンドの間に位置しゲートウェイとして機能する.
サーバレスでありAutoScalingに対応する.
APIの作成・デプロイ
REST_API,WebSocker_APIをサポート
バックエンド保護のためのDDoS対策やスロットリング機能.
Amazon_Cognitoなどと連携したAPIの認証機能.
リクエストルーティングのマネージドサービス
メソッドリクエスト
統合リクエスト
AWSではAWS Lambdaや外部のWebサービスを指定できる.
統合レスポンス
メソッドレスポンス
HTTP API
REST APIに比べて機能が制限される代わりに,設定が簡潔でコスト最適化が望める.
AWS Lambdaにしか接続しない場合など
AWS_WAFと統合してセキュリティ対策を行うことができる.
https://dev.classmethod.jp/cloud/aws/api-gateway-stage-waf/